/* common */
html{
    font-size: 96px;
}
*{
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}
.red {
    color: #F95959;
}
.blue {
    color: #BCD9F9;
}
.leftBtn {
    margin-right: 0.3rem;
}

/* 查询 */
.queryData .el-form-item__label {
    padding-right: 0;
}

/* 分割线 */
.divider.el-divider {
    margin: 0 0 0.3rem 0;
}

/* 表格头部*/
.table.el-table th.el-table__cell {
    background-color: #F2F2F2;
    color: #605f5f;
}
.table.el-table{
    --el-table-border-color: #E3E3E3;
}

/* 表格操作栏 */
.table td a{
    color: #268EFF;
    cursor:pointer;
    margin: 0 0.15rem;
}
.table td a:hover{
    color: #195ca4;
}
.table td a .el-icon{
    vertical-align: middle;
}
.table td a img{
    vertical-align: middle;
}

/* 分页 */
.pagination .el-pagination{
    float: right;
    margin: 0.2rem 0.3rem 0 0;
}
.pagination .el-pagination li{
    border: 0.01rem solid #E0E0E0;
    margin-left: 0.1rem;
}
.pagination .el-pagination li.is-active{
    background-color: #3a97fc;
    color: white;
}
.pagination .el-pagination button{
    border: 0.01rem solid #E0E0E0;
    margin-left: 0.1rem;
}
.pagination .el-pagination .el-pagination__editor {
    width: 0.6rem;
}


/* 对话框 */
.el-dialog {
    border-radius: 0.2rem;
    width: 50%;
}
/* 对话框头部 */
.new-dialog .el-dialog__headerbtn{
    background: url("../images/icon/close.png");
    background-size: cover;
    width: 0.3rem;
    height: 0.3rem;
    margin: 0.15rem 0.2rem 0 0;
}
.new-dialog .el-dialog__headerbtn i {
    visibility: hidden;
}
.new-dialog .el-dialog__header {
    height: 0.7rem;
    margin: 0;
    padding: 0;
    background-color: #258EFF;
    border-radius: 0.2rem 0.2rem 0 0;
}
.new-dialog .el-dialog__header p{
    color: white;
    font-size: 0.3rem;
    line-height: 0.7rem;
}
/* 对话框尾部 */
.new-dialog .footer {
    text-align: center;
}
/* 对话框中的表单 */
.new-dialog .el-form-item__label {
    color: #333333 ;
}

/* 注销 */
.logoff .el-dialog  {
    top: 1.5rem;
    width: 25%;
}
.logoff .el-dialog__header  {
    padding: 0;
}
.logoff .el-dialog__body  {
    padding: 0.3rem 0.4rem;
}
.logoff .el-dialog .icon{
    width: 0.8rem;
    height: 0.8rem;
    display: block;
    margin: 0.2rem auto 0.4rem;
}
.logoff .el-dialog p{
    font-size: 0.25rem;
    margin-bottom: 0.1rem;
}
.logoff .el-dialog .tips{
    font-size: 0.2rem;
}
.logoff .el-dialog .footer {
    margin-top: 0.4rem;
    text-align: center;
}
.logoff .el-dialog .el-button {
    width: 1rem;
    height: 0.5rem;
    font-size: 0.25rem;
}

/* 详情 */
.description.el-descriptions {
    --el-descriptions-table-border: 1px solid #DCDCDC;
}
.description .el-descriptions__body .el-descriptions__table {

}
.description .el-descriptions__label.el-descriptions__cell.is-bordered-label {
    --el-descriptions-item-bordered-label-background: #F2F2F2;
    font-weight: normal;
    padding: 8px 5px !important;
    text-align: right;
}

.description .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell {
    padding: 8px 20px;
}
.my-des-pla-label{
    width:35% !important;
}
  
.my-des-pla-content {
    display: inline-block ;
    height: 40px;
    width: 100% !important;
    overflow: hidden ;
    white-space: nowrap ;
    text-overflow: ellipsis ;
}
.my-des-task-content {
    display: inline-block ;
    height: 40px;
    width: 100% !important;
    overflow: hidden ;
    white-space: nowrap ;
    text-overflow: ellipsis ;
}
/* .my-des-acc-label{
    width:600px !important;
} */
.my-des-acc-label{
    width:20% !important;
}
.my-des-acc-content{
    display: inline-block ;
    height: 40px;
    width: 100% !important;
    overflow: hidden ;
    white-space: nowrap ;
    text-overflow: ellipsis ;
}

.review-user-label{
    width: 180px;
}

.review-user-content{
    max-height: 40px;
    word-break: break-all; 
    word-wrap: break-word;
}
.review-scene-label{
    width: 200px;
}

.review-scene-content{
    max-height: 40px;
    word-break: break-all; 
    word-wrap: break-word;
}
.review-robot-label{
    width: 100px;
}
.review-robot-content{
    max-height: 40px;
    word-break: break-all; 
    word-wrap: break-word;
}
.review-plat-label{
    width: 300px;
}
.review-plat-content{
    max-height: 40px;
    word-break: break-all; 
    word-wrap: break-word;
}

.my-review-select .el-input__inner::placeholder {
    color: #268EFF ; 
    font-weight: bold;
}


.my-review-select .el-select__caret{
    color: #268EFF !important;
    font-weight: bold;
}

.my-radio .el-radio__inner {
    border-radius: 2px !important;
}

.my-radio .el-radio__input.is-checked .el-radio__inner::after {
    width: 8px;
    height: 3px;
    border: 1px solid white;
    border-top: transparent;
    border-right: transparent;
    text-align: center;
    display: block;
    position: absolute;
    top: 3px;
    left: 2px;
    transform: rotate(-45deg);
    border-radius: 0px;
    background: none;
}


